weapons emplacement - Fransızca İngilizce Sözlük